unchallengeable use - Allemand Anglais Dictionnaire